package com.project.service;

import com.github.pagehelper.PageInfo;
import com.project.bean.ActivityBean;

/**
 * @author liuyulai
 * Created with IntelliJ IDEA.
 * Date: 21.7.10
 * Time: 17:06
 * Description: 活动业务层接口
 */
public interface IActivityService {
//    /**
//     * 根据传入的城市id信息
//     * 动态显示该城市下的相关学校信息
//     * 集合所需包含信息：
//     * 学校名称
//     * 学校联系电话
//     *
//     * @param cityId 城市id
//     * @return 学校集合
//     */
//    List<SchoolBean> showSchoolByItem(@Param("cityId") int cityId);

    /**
     * 根据传入的学校id
     * 显示该学校下所有相关活动信息集合
     * 集合所需包含信息：
     * 活动名称
     * 活动时间
     * 活动地点
     * 活动负责人
     *
     *
     * @param pageNo
     * @param SchoolId 学校id
     * @return 活动集合
     */
    PageInfo<ActivityBean> showActivityBySchoolId(int pageNo,int SchoolId);

    /**
     * 为所选学校添加新的活动
     *
     * @param activityBean
     */
    void addNewActivity(ActivityBean activityBean);

}
